package com.jxdinfo.hussar.example.rypxmk.rypxjhaxx1.model;

import com.jxdinfo.hussar.platform.core.base.entity.BaseEntity;
import org.apache.ibatis.type.Alias;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.TableId;
import java.time.LocalDateTime;
import com.baomidou.mybatisplus.annotation.TableField;

/**
 * 人员培训计划_axx1实体类
 */
@Alias("rypxmk.rypxjhaxx1.RypxjhAxx1Master")
@TableName("rypxjh_axx")
public class RypxjhAxx1Master implements BaseEntity {

    private static final long serialVersionUID = 1L;

    /**
     * 业务主键
     */
    @TableId("BUSINESS_ID")
    private Long businessId;

    /**
     * 培训名称
     */
    @TableField("TRAIN_NAME")
    private String trainName;

    /**
     * 年份
     */
    @TableField("YEAR")
    private LocalDateTime year;

    /**
     * 提交人id
     */
    @TableField("COMMIT_USER_ID")
    private String commitUserId;

    /**
     * 提交人
     */
    @TableField("COMMIT_USER_NAME")
    private String commitUserName;

    /**
     * 提交时间
     */
    @TableField("COMMIT_DATE")
    private LocalDateTime commitDate;

    /**
     * 状态
     */
    @TableField("STATUS")
    private String status;

    /**
     * 删除标识
     */
    @TableField("DELETE_FLAG")
    private String deleteFlag;

    public Long getBusinessId() {
        return businessId;
    }

    public void setBusinessId(Long businessId) {
        this.businessId = businessId;
    }

    public String getTrainName() {
        return trainName;
    }

    public void setTrainName(String trainName) {
        this.trainName = trainName;
    }

    public LocalDateTime getYear() {
        return year;
    }

    public void setYear(LocalDateTime year) {
        this.year = year;
    }

    public String getCommitUserId() {
        return commitUserId;
    }

    public void setCommitUserId(String commitUserId) {
        this.commitUserId = commitUserId;
    }

    public String getCommitUserName() {
        return commitUserName;
    }

    public void setCommitUserName(String commitUserName) {
        this.commitUserName = commitUserName;
    }

    public LocalDateTime getCommitDate() {
        return commitDate;
    }

    public void setCommitDate(LocalDateTime commitDate) {
        this.commitDate = commitDate;
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    public String getDeleteFlag() {
        return deleteFlag;
    }

    public void setDeleteFlag(String deleteFlag) {
        this.deleteFlag = deleteFlag;
    }

    @Override
    public String toString() {
        return "rypxjhAxx1Master{" + "businessId=" + businessId + ", trainName=" + trainName + ", year=" + year + ", commitUserId=" + commitUserId + ", commitUserName=" + commitUserName + ", commitDate=" + commitDate + ", status=" + status + ", deleteFlag=" + deleteFlag + "}";
    }
}
